using FluentValidation;

namespace Services.Identity.WebApi.Request.Login;
public record LoginByUserNameRequest(string UserName, string Password);
public class LoginByUserNameRequestValidator : AbstractValidator<LoginByUserNameRequest>
{
    public LoginByUserNameRequestValidator()
    {     
        //限制用户名称长度
        RuleFor(x=>x.UserName).Length(5,20).WithMessage("用户名长度必须在5到20之间");        
        //限制密码长度
        RuleFor(x=>x.Password).Length(6,20).WithMessage("密码长度必须在6到20之间");
        
    }
}